System info
- Elixir: 1.8.2
- Erlang: 22.0
- Operating system: Linux
- Available memory: 15.61 GB
- CPU Information: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
- Number of Available Cores: 8
Run Time Comparison
| Name |
Iterations per Second |
Average |
Deviation |
Median |
Mode |
Minimum |
Maximum |
Sample size |
| Tuple2D |
4.98 M |
200.94 ns |
±1059.71% |
170 ns |
169 ns |
153 ns |
904085 ns |
388395 |
| Tuple1D |
4.89 M |
204.62 ns |
±1262.07% |
142 ns |
137 ns |
123 ns |
1099447 ns |
387238 |
| MapTuple |
4.08 M |
245.26 ns |
±5145.19% |
192 ns |
192 ns |
180 ns |
6732294 ns |
363236 |
| MapTupleFull |
1.89 M |
528.41 ns |
±9.44% |
519 ns |
512 ns |
485 ns |
3313 ns |
23501 |
| ETSSet |
1.80 M |
556.84 ns |
±32.26% |
526 ns |
522 ns |
500 ns |
5284 ns |
12690 |
| Map2D |
1.22 M |
818.20 ns |
±75.37% |
767 ns |
762 ns |
722 ns |
126094 ns |
52910 |
| ETSOrderedSet |
1.08 M |
924.57 ns |
±24.11% |
885 ns |
882 ns |
824 ns |
9628 ns |
10484 |
| List2D |
0.88 M |
1131.48 ns |
±45.29% |
1064 ns |
1062 ns |
961 ns |
79611 ns |
61408 |
| MapTupleHalfFull |
0.81 M |
1235.25 ns |
±58.48% |
1194 ns |
1192 ns |
1152 ns |
189779 ns |
78093 |
| List1D |
0.44 M |
2252.39 ns |
±32.61% |
2160 ns |
2132 ns |
2113 ns |
159520 ns |
57350 |
Memory Usage Comparison
| Name |
Average |
Deviation |
Median |
Mode |
Minimum |
Maximum |
Sample size |
| Tuple2D |
512 B |
±0.00% |
512 B |
512 B |
512 B |
512 B |
932 |
| Tuple1D |
1344 B |
±0.00% |
1344 B |
1344 B |
1344 B |
1344 B |
471 |
| MapTuple |
368 B |
±0.00% |
368 B |
368 B |
368 B |
368 B |
752 |
| MapTupleFull |
400 B |
±0.00% |
400 B |
400 B |
400 B |
400 B |
237 |
| ETSSet |
248 B |
±0.00% |
248 B |
248 B |
248 B |
248 B |
247 |
| Map2D |
1712 B |
±0.00% |
1712 B |
1712 B |
1712 B |
1712 B |
378 |
| ETSOrderedSet |
248 B |
±0.00% |
248 B |
248 B |
248 B |
248 B |
229 |
| List2D |
656 B |
±0.00% |
656 B |
656 B |
656 B |
656 B |
323 |
| MapTupleHalfFull |
1504 B |
±0.00% |
1504 B |
1504 B |
1504 B |
1504 B |
422 |
| List1D |
2048 B |
±0.00% |
2048 B |
2048 B |
2048 B |
2048 B |
369 |